having rings - French English Dictionary